.clearfix {
    *zoom: 1
}

.clearfix:before,
.clearfix:after {
    display: table;
    content: "";
    line-height: 0
}

.clearfix:after {
    clear: both
}

@font-face {
    font-family: fontello;
    src: url(./font/fontello.eot?79044358);
    src: url(./font/fontello.eot?79044358#iefix) format('embedded-opentype'), url(./font/fontello.woff?79044358) format('woff'), url(./font/fontello.ttf?79044358) format('truetype'), url(./font/fontello.svg?79044358#fontello) format('svg');
    font-weight: 400;
    font-style: normal
}

.demo-icon {
    font-family: fontello;
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}